safeguarding the interests of future generations - Español Inglés Diccionario